package com.linkus.chain.way2.base;

import lombok.NonNull;

/**
 * 通用责任链的 Handler
 */
public interface BaseHandler<Param, Result> {
    @NonNull
    HandleResult<Result> doHandle(Param param);

    default boolean isHandler(Param param) {
        return true;
    }
}
